package com.generic.potential.type.proxy;

/**
 * 使用泛型来实现潜在类型机制。 潜在类型机制是一种代码组织和复用机制，有了它，我们不需要传递任何特定对象，只要该对象支持某些方法，就可以传入该对象。
 * 我不关心这里使用的类型，只要它具有某些方法就可以。
 * 
 * @author Administrator
 *
 */
public class Test {

	public static void main(String[] args) {
		CommunicateReflectively.perform(new SmallDog());
		CommunicateReflectively.perform(new Mime());
	}

}
